Linux Installs

Pyramid can be installed natively on Linux using the 'Full Installer' only. The installation supports specific distributions and versions as per the listing below.

  • Ubuntu 20*, 22, 24
  • Debian 11, 12
  • RedHat 8, 9
  • Oracle 8, 9
  • Amazon 2, 2023

Comment: 64-bit(x86) only. Access to Linux repos will be required.

  • For Windows installations, click here.
  • For unattended command line installation, click here.
  • For System Requirements, click here.

Note: The Linux installer either needs internet access to enable installation of Pyramid, or it needs access to offline Linux repos to download and install dependencies. This includes a local repo for installing R and downloading certain libraries for Python and R.

Server Installation

The full installer offers multi-server configurations and custom database repository options.

  1. Download the bits from Pyramid's customer portal.
  2. Launch the installer with administrative rights ("sudo") on the host machine (virtual or physical). See details here.
  3. Choose a directory location for the product installation after accepting the EULA (approx 2.5Gb for the entire installation)
  4. Choose a data directory location. (An SSD is highly recommended.)
  5. Select which security and encryption options to deploy. This includes database certificates, FIPS mode and SELinux policies (RHEL9 only)
  6. Select to install the entire product on a single machine or to choose different components to install (click here for multi-server deployments).
  7. Choose where to deploy the database repository (PostgreSQL, Oracle, or MS SQL Server).
  8. Select whether to just use the internal web server engine or to use a third-party web server like Microsoft IIS.
  9. Click Next to launch the installation
  10. At the last stage you are prompted to provide a username and password for the first user.
    • If a multi-server setup is chosen, the user will only be prompted to provide the first-user credentials when the system recognizes that the minimum requisite servers have been installed on the network. This is the Web Server, Run Time Engine, and Router.
  11. After some basic system initializations, the installation is completed.
  12. Go to http://myserver:8181 on a browser and login with the credentials created at step #9.

FIPS and SELinux options are BETA features

If you choose to install the platform on Red Hat, using a local, "internal" Postgres repository database, the installation directory should remain in the "/opt" folder.